The Role of Function Points in Software Development Contracts

نویسندگان

  • Paul Radford
  • Robyn Lawrie
چکیده

Software development contracts often lead to disputes between the software service supplier and the client commissioning the development. A chief cause of the disputes is the cost of the software development exceeding initial estimates. Software development pricing is based on a ‘fee per unit’ basis. This paper examines 3 key ‘fee per unit’ pricing approaches Time and Materials, Fixed Price for Total Delivery and Fixed Priced per Function Point outlining the advantages and disadvantages of each to the supplier and the client. The paper also suggests other items to be recorded in the software contract to help ensure a controlled but fair and consistent approach to software development pricing.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Systematic Review in The Process of Formation, Development and Content of Nurses' Psychological Contracts

Introduction: Psychological contract plays a pivotal role in defining employee-organization relationships. Given the complex concept of psychological contracts, and the existence of scattered and diverse information on how to form and develop, and identify the contents of nurses 'psychological contracts in previous research, in this study, the concept of nurses' psychological contract is system...

متن کامل

Examining the role of Smart Contracts in the development of the electronic registration system of documents

The document registration system is one of the most important instruments for guaranteeing the rights of individuals and preventing the occurrence of many disputes. In many developed countries, attempts have been made to change the system of registering transactions and documents. Thus, countries like the United States and Britain have changed the status of electronic registrations by adopting ...

متن کامل

The Legal Issues of Electronic Contracts in Australia

The internet has transformed the manner of conducting commercial transactions and has created regulatory gaps. These regulatory gaps may impact the effective development of electronic commerce. Attempts are being made to regulate electronic contracts both at the national and international level. The present research analyses these attempts, in particular the Electronic Transaction Legislation ...

متن کامل

Mapping of McGraw Cycle to RUP Methodology for Secure Software Developing

Designing a secure software is one of the major phases in developing a robust software. The McGraw life cycle, as one of the well-known software security development approaches, implements different touch points as a collection of software security practices. Each touch point includes explicit instructions for applying security in terms of design, coding, measurement, and maintenance of softwar...

متن کامل

Assessing the role of local councils in the development of sustainable urban security (Case Study; Urmia City)

Increasing urbanization today and the lack of integrated urban management have led to inadequate planning in cities. In this regard, the local councils, as the most prominent local institutions and the most important decentralization manifestations, symbolize the serious presence of the people to determine their own fate, if they are institutionalized in the governance structure as coordinators...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2000